In This Topic
Relational data access and manipulation is fundamental for enterprise applications. NOV implements a thin wrapper around the data access API of .NET, so even if you are not familiar with the .NET data access API, you can quickly start authoring code that connects and extracts data from a various set of databases - from a single codebase under all environments.
The relational data support in NOV is thus split into several major parts:
- Data Tables - NOV defines the abstraction for a relational data table, that is represented by the base NDataTable class. NOV implements a complete set of data tables that let you presents object collections as relational data tables, define in-memory data tables, or wrap existing .NET DataTable instances as NDataTable. Data tables play an essential role in data binding. See Data Tables for more info.
- Data Sources - data sources aggregate data tables for the purpose of exposing them as attributes in DOM hierarchies. See Data Sources for more info.
- Data Access - NOV defines a simple and intuitive way to connect and extract data from relational databases using a simplified data access API. See Data Access for more info.
All examples related to the NOV Data assume that you are using the Nevron.Nov.Data namespace and that you have referenced the Nevron.Nov.Presentation.XXX.dll for the specific runtime that you target.